Speculative Completion for the Design of High-Performance Asynchronous Dynamic Adders

نویسندگان

  • Steven M. Nowick
  • Kenneth Y. Yun
  • Ayoob E. Dooply
  • Peter A. Beerel
چکیده

This paper presents an in-depth case study in highperformance asynchronous adder design. A recent method, called “speculative completion”, is used. This method uses single-rail bundled datapaths but also allows early completion. Five new dynamic designs are presented for BrentKung and Carry-Bypass adders. Furthermore, two new architectures are introduced, which target (i) small number addition, and (ii) hybrid operation. Initial SPICE simulation and statistical analysis show performance improvements up to 19% on random inputs and 14% on actual programs for 32-bit adders, and up to 29% on random inputs for 64-bit adders, over comparable synchronous designs.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Design of a low-latency asynchronous adder using speculative completion - Computers and Digital Techniques, IEE Proceedings-

A new general method for designing asynchronous datapath components, called speculative completion, is introduced. The method has many of the advantages of a bundled data approach, such as the use of single-rail synchronous datapaths, but it also allows early completion. As a case study, the method is applied to the high-performance parallel BLC adder design of Brent and Kung. Through careful g...

متن کامل

Design of Asynchronous Digital Filter Circuits Employing Novel Completion-Detection Techniques

Two variants of the AMCD method have been developed: Transition Monitoring Completion Detection (TMCD) which is more glitch robust in general applications than standard AMCD and Dynamic Logic AMCD. For asynchronous addition, this latter approach offers better energy, speed and area characteristics than static logic implementations. In this context, the issue of AMCD granularity has been investi...

متن کامل

Performance Comparison of Asynchronous Adders1

In asynchronous systems, average function delays principally govern overall throughput. This paper compares the performance of six adder designs with respect to their average delays. Our results show that asyn-chronous adders (32 or 64-bits) with a hybrid structure (e.g., carry-select adders) run 20-40% faster than simple ripple-carry adders. Hybrid adders also outper-form high-cost, strictly s...

متن کامل

Performance Analysis of Dual Gate Mosfet in Parallel Adder

This paper describes a parallel single-rail self-timed adder using dual gate MOSFETs which builds on a recursive formulation for performing multibit binary addition. Thus the addition is equivalent for those bits that do not need any carry chain propagation and the circuit attains logarithmic performance over random operand conditions without any special speedup circuitry or look-ahead schema. ...

متن کامل

Performance comparison of asynchronous adders

In asynchronous systems, average function delays principally govern overall throughput. This paper compares the performance of six adder designs with respect to their average delays. Our results show that asynchronous addres (32 or 64-bits) with a hybrid structure (e.g., carry-select addres) run 20-40% faster than simple ripplecarry addres. Hybrid adders also outperform high-cost, strictly sync...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1997